package com.hsurosy.hsuchain.nft.api.chain.request;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 区块链处理请求类
 *
 * @Author Hsu琛君珩
 * @Date 2024-10-02 18:39
 * @Description
 * @Version: v1.0.0
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class ChainProcessRequest extends BaseRequest {

    /**
     * 幂等号
     */
    private String identifier;

    /**
     * 藏品类别id
     */
    private String classId;

    /**
     * 藏品类别名称
     */
    private String className;

    /**
     * 藏品序列号
     */
    private String serialNo;

    /**
     * 接收者地址
     */
    private String recipient;

    /**
     * 持有者地址
     */
    private String owner;

    /**
     * ntf唯一id
     */
    private String nftId;

    /**
     * 用户id
     */
    private String userId;

    /**
     * 业务id
     */
    private String bizId;

    /**
     * 业务类型
     */
    private String bizType;
}
